package com.xmhmyh.generalframework.project.sys.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;

import java.time.*;

import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 数据字典对象 sys_dictionary DTO
 *
 * @author 于丁
 * @date 2020-08-11 14:44:31
 */
@Data
public class DictionaryDTO implements Serializable {


    private static final long serialVersionUID = -8897605758380188689L;
    /**
     * 主键
     */
    private Long id;


    /**
     * 名字
     */
    private String name;


    /**
     * 编码
     */
    private String code;


    /**
     * 字典值
     */
    private String value;


    /**
     * 父级ID
     */
    private Long parentsId;


    /**
     * 级别
     */
    private Integer lvl;


    /**
     * 备注
     */
    private String remark;


    /**
     * 子列表
     */
    private List<DictionaryDTO> childList;


    /**
     * 账户类型  0、通用  1、车队 2、货主
     */
    private Integer accountType;
    private Integer type;
}
